Purpose |
Inbound Delivery Creation Program Changes |
Release No |
001 |
Submitted on |
02/04/2016 |
Submitted by |
Adithya |
Environment |
NECNED to NECNEQ |
Sent To |
Jingsha |
Object(s) created by |
Damodhier |
Object(s) tested by |
Adithya |
Transport Status |
Created in NECNED300 / 100 |
Sl. |
Transport ID |
Description |
Object Name |
1 |
NEDK932622 |
MM:24470:Chgs to improve performance of Inb Del Prg (EKES) |
ZSNC_INBOUND_DELV |
Test ID |
Test Scenario |
Expected Results |
Actual Results |
P/F |
Documents |
Notes |
Tested By |
QA By |
INB001 |
Background Testing - Execute the Program inputs with PO Status Updated, Confirmation Key & Confirmation Categories. (With Variants "ZSNC_INB_DELV1" for Z3NB POs and "ZSNC_INB_DELV2" for NB Pos.) 1. Create Z3NB Third Party POs move to SNC and Update till Sewing for few lines. 2. Create NB-TAB PTO POs move to SNC and publish the POs. 3. Create NB Standard POs with Purchase Requisitions in it, move the POs to SNC and Publish. 4. Create NB Standard POs move to SNC and Publish the POs. |
Inbound Deliveries has to be created 1. If all the lines of the PO-SO combination are updated with Sewing confirmation. One Inbound Delivery per PO-SO combination has to be created. 2. If all the lines of the PO-SO combination are updated with ZB. (One Inb Delivery Per Purchase Requisition is to be created) 3. If all the lines of the PO are updated with ZB, One Inb Delivery per Purchase Req is created. 4. If all the lines of the PO are updated with ZB, One Inb Delivery per PO shall be created. |
Inbound Deliveries has to be created 1. One Inbound Delivery per PO-SO combination is created. 2. One Inb Delivery Per Purchase Requisition is created 3. One Inb Delivery per Purchase Req is created. 4. One Inb Delivery per PO shall be created. |
P |
1. 4600009916, 4600009920, 4600009924. 2. 4600009922 4600009923 3. 4600009925 4600009926 4. 4600009921 4600009919 |
Attached is the Spread Sheet with the Test data for all the scenarios. |
Adithya |
Adithya |
INB002 |
Create 2 sales orders (TAS) and convert the same into single PO and update the confirmation till sewing for all items in the PO, Execute the Program with PO number as input |
Two Inbound Deliveries are to be created. One per SO |
Two Inb Deliveries are created for Z3NB PO and |
P |
SO: 73811 73812. PO: 4600009932 NB: 4600009938 |
Adithya |
Adithya |
|
INB003 |
Execute the program foreground manually by giving vendor & Po number as input, with out giving date range in the input |
Inb Delivery shall be created for the PO |
Inb Delivery is created for the PO |
P |
NB: 4600009936 Z3NB: 4600009937 |
Adithya |
Adithya |
|
INB004 |
Execute the Program with out giving the date range in the input in background and Vendor as input. |
Inb delivery has to be created for the old POs for which the Inb Delivery must be created. |
Inb Delivery is created for the old PO, for which confirmation is updated in December 2015. This job is taking much time. |
P |
NB: 4600009246 4600009251 Z3NB: 4600009295 4600009296 |
Adithya |
Adithya |
|
INB005 |
Update ZN for a third Party Order for all lines of a PO which is having one sales order |
One Inbound Delivery has to be created for the PO SO Combination. |
One Inbound Delivery is created for the PO-SO combination |
P |
4600009927 |
Adithya |
Adithya |
|
INB006 |
Create a sales order and 3 Purchase Orders for that sales order |
One Inbound Delivery shall be created for one PO-SO Combination. SO1-PO1 - One Inb Delivery1 SO1-PO2 - One Inb Delivery2 SO1-PO3 - One Inb Delivery3 |
One Inbound Delivery is created for one PO-SO Combination. SO1-PO1 - One Inb Delivery1 SO1-PO2 - One Inb Delivery2 SO1-PO3 - One Inb Delivery3 |
P |
SO: 73783 PO: 4600009928 4600009929 4600009930 |
Adithya |
Adithya |
|
INB007 |
Update ZB for the all lines in a Z3NB Quick Turn PO and a NB Quick turn PO and execute the program by giving the date range as input |
Inbound Delivery shall be created for PO-SO combinations for Z3NB PO and also for NB PO. |
P |
NB: 4600009933 Z3NB: 4600009934 |
Adithya |
Adithya |
||
INB008 |
Setup the background job knowing that there are no POs for which Inb Deliveries are to be created |
The Job shall not go to Cancelled Status instead it shall be Finished there shall be a Spool mentioning "No POs with valid Confirmation category" |
The job is not cancelled and it is ended with Finished status with "No POs with valid Confirmation category" information in SPOOL |
P |
See below Screen Shotes |
Adithya |
Adithya |
|
INB009 |
Performance Testing - |
Performance is expected to be improved |
Performance is improved, it took. Same as INB001 Test Result |
P |
See below Screen Shotes |
Adithya |
Adithya |
|
INB010 |
Run the program by giving PO manually in the input, The confirmation key in the PO shall be ZNEC. Give the Confirmation key which is defaulted to ZSNC. |
No Inb Delivery shall be created for the PO. |
No Inb Delivery is created for the PO |
P |
4600009940 |
Adithya |
Adithya |
|
INB011 |
Create a NB non SNC po with ZSNC & ZNEC confirmation key and update the confirmations (ZB)with GSCI Process input the ZSNC in the confirmation key. |
No Inb Delivery shall be created for the PO. |
No Inb Delivery is created for the PO. |
P |
4600009956 |
Adithya |
Adithya |
|
INB012 |
Create a non SNC PO with ZSNC confirmation key and update the confirmations with GSCI Process |
No Inb Delivery shall be created for the PO. |
No Inb Delivery is created for the PO. |
P |
4600009957 |
Adithya |
Adithya |
|
INB013 |
Create a non SNC PO with ZNEC confirmation key and update the confirmations with GSCI Process |
No Inb Delivery shall be created for the PO. |
No Inb Delivery is created for the PO. |
P |
4600009958 |
Adithya |
Adithya |
|
INB014 |
Create a SNC Z3NB PO with ZSNC Confirmation key all lines with one sales order and ZN updated for the only one line, execute the program foreground by giving the PO number input |
No Inb Delivery shall be created for the PO. |
No Inb Delivery is created for the PO. |
P |
4600009961 |
Adithya |
Adithya |
|
INB015 |
Screen Testing: Execute the Program. 1. If the PO status updated is given in the input and confirmation key is not given in the input screen. 2. If PO number is given in the input 3. If mandatory fields are not updated |
1. A pop up has to be generated saying that please enter confirmation key.2. No Pop up shall be populated and the program has to be executed. 3. Error stating that "fill in the required fileds" |
1. A pop up is generated "Please enter confirmation key" 2. No pop up is generated and the program is executed. 3. Error message is shown with "Fill in all the required fields" |
P |
Adithya |
Adithya |
Test ID |
Test Scenario |
Expected Results |
Actual Results |
P/F |
Documents |
Notes |
Tested By |
QA By |